/*------------------------------------------------------
Global Reset
------------------------------------------------------*/	
 
body{  
margin:0px;
padding:0px;
font: 12px/18px Georgia, "Times New Roman", Times, serif;
color:#444444;
background:#f0f1f3;
width:100%;
 }

* html {
margin:0;
padding:0;
}

.clear {
clear:both; 
}

.rightalign{
float:right;
}

.leftalign{ 
float:left;
}
 
.readmore a{
width:83px;
height:20px;
margin:0px;
padding:0px;
float:right;
cursor:pointer;
font-weight:bold;
}
 
a{ 
color:#111;
text-decoration:none;
}

a:hover{
color:#0099FF;
text-decoration: none;
}
 
img{border:0;
}
.image_mid{
text-align: center;
}
.image_space{
float:left;
margin:0px 10px 10px 0px;
}

.blue_color{
color:#0099FF;
}
/******************************************* 
		             Headings
 *******************************************/
 h1, h2, h3, h4, h5, h6, p{
 color:#444444;
 }
h1{
font:28px/28px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
}
h2{
font:bold 22px/28px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
color:#2a5e88;
}
h3{
font:bold 18px/22px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
color:#2a5e88;
letter-spacing:0.5px;
}
h4{
font: bold 16px/20px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
}
h5{
font: bold 14px/20px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
}
h6{
font:bold 13px/18px Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0;
color:#2a5e88;
}

p{
font:12px/18px Georgia, "Times New Roman", Times, serif;
margin:0 0 15px 0;
padding:0 auto;
text-align:justify;
}

span{
color:#0099FF;
}
.white_txt{
color:#fff;
}

 

/*     wrapper and Header
-------------------------------------------------*/

.page_wrapper{
width:100%;
height:100%;
margin:0px auto;
padding:0px auto;
}
.main_wrapper{
width:1000px;
margin:0px auto;
padding:0px;
}

.header{
float:left;
width:100%;
padding:0px;
margin:0px;
background:url(../images/header_bg.jpg) top left  repeat-x;

}
 
 
 .top_box_r{
 float:right;
 width:200px;
 margin:0px;
 padding:0px;}

.top_links{
float:right;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
 }
 
 .top_links ul{  
float:left;
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
 }
 
  .top_links ul li{  
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
 }
  .top_links ul li a{  
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

 }
 .soc_links_top{
float:right;
margin:55px 0px 0px 0px;
padding:0px 0px 0px 0px;
 }
 
 .soc_links_top ul{  
float:left;
margin:0px;
padding:0px 0px 0px 0px;
list-style:none;
 }
 
  .soc_links_top ul li{  
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style:none;
 }
  .soc_links_top ul li a{  
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

 }
 
 
 

.logo_box{ 
width:1000px;
height:128px;
margin:0px auto;
padding:0px auto 0px auto;
}
.logo{
float:left;
margin:20px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.logo_txt{
float:left;
margin:10px 0px 0px 80px;
padding:0px 0px 0px 0px;

}

.search_bg{
width:200px;
font:12px Georgia, "Times New Roman", Times, serif;
}
 
/*  main menu
------------------------------------------*/
.main_menu{
width:100%; 
margin:0px;
padding:0px;
background: url(../images/menu_bg.jpg) left top repeat-x;
}
/*.main_menu ul{
width:1000px;
float:left;
margin:0px auto;
padding:0px 0px;
}
.main_menu ul li{
float:left;
display:inline;
margin:0px 1px 0px 1px;
padding:0px 0px;
text-align:center; 
vertical-align:middle;
}
 
 .main_menu ul li a{
float:left;
display:inline;
margin:0px;
padding:5px 10px;
text-align:center; 
vertical-align:middle;
color:#fff;
font: bold 12px/18px Georgia, "Times New Roman", Times, serif;
 
}

.main_menu ul li a:hover{
float:left;
display:inline;
margin:0px;
padding:5px 10px;
text-align:center; 
vertical-align:middle;
color: #0099FF;
font: bold 12px/18px Georgia, "Times New Roman", Times, serif;

 }
 .main_menu ul li a.selected{
float:left;
display:inline;
margin:0px;
padding:5px 10px;
text-align:center; 
vertical-align:middle;
color: #333;
font: bold 12px/18px Georgia, "Times New Roman", Times, serif;

 }*/
/***************/
   .slider_wrap{   
width:100%;
height:288px;
 margin:0px auto;
padding:0px 0px 0px 0px;
float:left;
background:url(../images/slider_bg.jpg) top left repeat-x;
border-bottom:1px solid #c5c6c8;
}
 .slider{
width:1000px;
height:277px;
 margin:0px auto;
padding:10px 0px 0px 0px;
}

 
  

/*        Content
----------------------------------------------*/
.content_wrapper{
width:1000px;
height:100%;
margin:0px auto;
padding:0px auto;
}

.content_wrapper_bg{
float:left;
width:1000px;
height:100%;
margin:0px auto;
padding:0px auto;
background:#f0f1f3;
}
.full_text{
width:1000px;
height:100%;
 margin:0px 0px;
padding:10px 0px 0px 0px;
float:left;
}

.smallbox{
width:292px;
float:left;
margin:0px 5px 10px 0px;
padding:0px 0px 0px 0px;
}
 
 .smallbox_top{
width:292px;
height:10px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 .smallbox_btm{
width:292px;
height:10px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 .smallbox_mid{
width:270px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 11px ;
background:url(../images/smallbox_mid_bg.jpg) top left repeat-y;
}
 
  .mid_block{
width:353px;
 float:left;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
}
.midbox{
width:292px;
float:left;
margin:0px 5px 20px 0px;
padding:0px 0px 0px 0px;
}
  .midbox_top{
width:353px;
height:10px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 .midbox_btm{
width:353px;
height:10px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
 .midbox_mid{
width:353px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px ;
background:url(../images/midbox_mid_bg.jpg) top left repeat-y;
}
 
 .midbox_img{height:131px; background:url(../images/image1.jpg) center center no-repeat; padding:5px 10px; text-align:justify;}
  .midbox_img2{height:131px; background:url(../images/image2.jpg) center center no-repeat;padding:5px 10px; text-align:justify;}
 
   .last_box{
   background:#863636;
   width:300px;
float:left;
margin:0px 5px 10px 15px;
padding:10px 10px;
}
  
   *html .last_box{
   background:#863636;
   width:300px;
float:left;
margin:0px 5px 10px 0px;
padding:10px 10px;
}


 .last_box2{
   background:#276291;
   width:300px;
float:left;
margin:0px 5px 10px 15px;
padding:10px 10px 5px 10px;
}
  
   *html .last_box2{
   background:#276291;
   width:300px;
float:left;
margin:0px 5px 10px 0px;
padding:10px 10px 5px 10px;
}
 /**********************/
 
 .contact_table{
 margin:20px auto 40px auto;
 background-color:#f5f5f5;
 border:1px solid #ddd;
 font:15px/18px Georgia, "Times New Roman", Times, serif;
 }
  .contact_table tr td{
  margin:0px;
  padding:3px 3px;
  border:1px solid #fff; 
  }
 

.input_txt{
width:200px;
font:12px Georgia, "Times New Roman", Times, serif;
}

.text_area{
width:200px;
font:12px Georgia, "Times New Roman", Times, serif;
}

.selected_option{
width:200px;
font:12px Georgia, "Times New Roman", Times, serif;

}

/*      footer bg
-----------------------------------*/

.our_sponser_wrap{
float:left;
width:100%;	
margin:0px auto 0px auto;
padding:0px; background:#276291;
}
.our_sponsers{
width:1000px;
margin:0px auto;
padding:0px; 
 
}

 .our_sponsers ul{
width:1000px;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0px 5px 0px; 
}
 

.our_sponsers ul li{
color:#90999c;
float:left;
margin:0px 1px;
padding:0px 10px;
list-style:none;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;
  }
 .our_sponsers a{
color:#90999c;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;
text-decoration:none;

}

.footer_bg{
float:left;
width:100%;	
margin:0px auto 0px auto;
padding:0px auto;
background-color:#232323;
  
}
.footer{ 
width:1000px;
height:100%; 
margin:0px auto;
padding:0px 0px; 
}

.footer_menu{ 
width:500px;
float:left; 
margin:0px;
padding:0px; 
 }
 
 .footer_menu ul{
width:500px;
float:left;
margin:10px 0px 0px 0px;
padding:10px 0px 0px 0px; 
}
 

.footer_menu ul li{
color:#90999c;
float:left;
margin:0px 1px;
padding:0px 10px;
list-style:none;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;
background:url(../images/footer_sep.png) top left  no-repeat;
 }
 .footer_menu a{
color:#90999c;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;
text-decoration:none;

}
.footer_menu a:hover{
color:#0099FF;
text-decoration:none;
}
.copy_right {
float:left;
width:900px;
margin:0px 0px; 
padding:0px; 
}
.copy_right p{
padding:10px 0px 0px 0px;
text-align:center;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;

}

.footer_right{ 
width:160px;
float:right; 
margin:0px;
padding:0px; 
 }
 
 .footer_right ul{
width:160px;
float:right;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
}
 

.footer_right ul li{
color:#444444;
float:left;
margin:0px 1px;
padding:0px 0px;
list-style:none;
font:11px/16px normal Georgia, "Times New Roman", Times, serif;
 }

/*    forms 
----------------------------------------*/
 
.contenttopleft {
	float:left;
	width:215px;
	height:450px;
	margin-left:-5px;
}
.contenttopright {
	float:left;
	width:778px;
	height:480px;
}
.ccontenttop {
	width:1024px;
	height:390px;
}
.ccontenttopleft {
	float:left;
	width:215px;
	height:390px;
}
.ccontenttopright {
	float:left;
	width:800px;
	height:390px;
}
.rptcontenttop {
	width:1024px;
	min-height:480px;
}
.rptcontenttopleft {
	float:left;
	width:224px;
	min-height:480px;
}
.rptcontenttopright {
	float:left;
	width:800px;
	min-height:480px;
}

.clean-gray
{
	border:dashed 1px #77776E;
	background:#FFFFCC;
	color:#222222;
	padding:4px;
	text-align:center;
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	padding: 5px 15px 5px 5px;
	margin: 4px 4px 4px 28px;
	text-align: left; 
	
}

.imgVideoPlay
{
	border:solid 2px #77776E;
}

.video-header
{
	font-family: Verdana,Arial;
	font-size: 14px;
	font-weight: normal;
	color:#465A64;
	font-weight: bold;
}

.video-likes
{
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	color:#804646;
	font-weight: bold;
}
.video-desc
{
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	color:#30363B;
}
.tblVideos1
{
	background-color: #CDCDCD;
}
.tblVideos2
{
	background-color: #FFFFFF;
}